frozen green beans - Alemán Inglés Diccionario